to take home the gold medal - Español Inglés Diccionario